div {
  -moz-user-select: unset;
  -webkit-user-select: unset;
  -ms-user-select: unset;
  -khtml-user-select: unset;
  user-select: unset;
}

.esri-component {
  margin-bottom: 10px;

  box-sizing: border-box;
  color: #323232;
  font-size: 14px;
  font-family: 'Avenir Next', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  line-height: 1.3em;
  background-color: #fff;
}

.esri-widget {
  box-sizing: border-box;
  color: #323232;
  font-size: 14px;
  font-family: 'Avenir Next', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  line-height: 1.3em;
  background-color: #fff;
}

.esri-component > div:first-child {
  border-top: none;
}

.esri-widget--button {
  width: 38px;
  height: 38px;
  position: relative;
  border-top: 1px dashed #e5e5e5;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  &:hover {
    background-color: #e8e8e8;
    color: #2e2e2e;
  }
}

.esri-component > div:nth-of-type(2) .esri-widget--button {
  border: none !important;
}

.cesium-widget-credits {
  display: none !important;
}
